Presented below are south station, 700 atlantic ave, boston, ma 02110, usa to other locations trip cost around south station.